English Dictionary
◊ WATERING HOLE
watering hole
n : a health resort near a spring or at the seaside [syn: {watering
place}, {spa}]